perplex machend - Turkish English Dictionary